program ShellLauncher;

uses
  Forms,
  USock in 'Modules\USock.pas',
  SettingsUnit in 'Modules\SettingsUnit.pas',
  LongDataTransfer in 'Modules\LongDataTransfer.pas',
  U_Kill in 'Modules\U_Kill.pas',
  ProcUtilz in 'Modules\ProcUtilz.pas',
  ShellFormUnit in 'Modules\ShellFormUnit.pas' {MainFRM},
  PasswordFormUnit in 'Modules\PasswordFormUnit.pas' {PasswordFRM},
  AdminFormUnit in 'Modules\AdminFormUnit.pas' {AdminForm};

{$R Modules\ShellLauncher.res}

begin
  Application.Initialize;
  Application.Title := 'Shell Launcher';
  if ParamStr(1) = '/Shell' then  Application.CreateForm(TShellForm, ShellForm);
  Application.CreateForm(TAdminForm, AdminForm);
  Application.CreateForm(TPasswordForm, PasswordForm);
  Application.Run;
end.
